Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Canada F4 USA F17 USA F18 USA F26 USA F27 USA F4 USA F5 USA F5 USA F6 USA F4 XL Capital Bermuda Open - Bermuda 2001 Eddleman USTA Challenger - Birmingham The Scottish Tennis Championships - Edinburgh The Waco International Tennis Challenger - Waco 2002 Tulsa USTA Challenger - Tulsa KGHM Polish Indoors - Wroclaw USTA/Safeway Challenger - Aptos Copa Ericsson - Lima Eddleman USTA Challenger - Birmingham GHI Bronx Tennis Classic - Bronx Lubbock Challenger - Lubbock The $50,000 Pro Challenger at Calabasas - Calabasas USTA Challenger - Champaign Internationaux de Nouvelle-Caledonie - New Caledonia Freeman Men's $50,000 Challenger - Joplin Ljubljana Open - Ljubljana Zivnobanka Open - Prostejov 2005 West Side Tennis Coub Men's Challenger - Forest Hills Music City Challenger - Nashville XL Bermuda Open - Bermuda 5° Sporting Challenger - Turin Swanston Challenger - Sacramento Ford Tennis Championships - Louisville Schickendanz Open - Furth USTA Challenger of Burbank - Burbank Hilton Waikoloa Village USTA Challenger - Waikoloa San Luis Potosi Challenger 2000 - San Luis Potosi Pekao Open - Szczecin Open Diputacion - Cordoba University of Tennessee USTA Men's Challenger - Knoxville 2001 USTA Challenger of Calabasas - Calabasas Downtown Athletic Club USTA Challenger - Amarillo Windy City Classic - Winnetka Toluca Challenger - Toluca XL Capital Bermuda Open - Bermuda Semgroup Challenger - Tulsa USTA Challenger of San Antonio - San Antonio Neride Prague Indoor - Prague Copa Ericsson - Guadalajara Waco Tennis Challenger - Waco drkoop.com USTA challenger of Miami - Miami Ford Tennis Championships - Louisville Music City Challenger - Nashville JSM Challenger of Champaign - Urbana XL Capital Bermuda Open - Bermuda 2008 Knoxville Challenger - Knoxville The Natrel's Challenger of Granby - Granby ATP Challenger Numea - New Caledonia Atlanta Clay Court Challenger - Atlanta Salinas Challenger Dallas Challenger USTA Seascape Challenger - Aptos The West Side Tennis Club Clay Court Challenger - Forest Hills Rome Challenger Yuba City Challenger I Manta Open - Manta Granby Challenger 2005 Tulsa Challenger - Tulsa USTA Challenger of Orlando - Orlando 2006 North Shore Pro Tennis Championship - Winnetka Alphen Challenger Szczecin Challenger WOW Cafe Challenger - New Orleans USTA Challenger of Oklahoma - Tulsa Wailea Men's Challenger - Maui Tiburon Challenger Calabasas Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Ford Tennis Championships - Louisville Prostejov Challenger Winnetka Challenger Bangkok Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Honolulu Challenger Sarasota Challenger Prostejov Challenger Carson Challenger Tulsa Challenger Rome Challenger Swanston Challenger - Sacramento Savannah Challenger Sarasota Challenger Carson Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Heilbronn Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Sarasota Challenger The Mercedes Benz of Calabasas - Calabasas Abierto Internacional Varonil Ciudad de Cancun - Cancun Corona Mexico City Open - Mexico City Istanbul Challenger Maui Challenger Dallas Challenger Savannah Challenger Manta Challenger Music City Challenger - Nashville Dallas Challenger Le Gosier Challenger Heilbronn Challenger Napa Challenger Charlottesville Challenger USTA Challenger of Las Vegas - Las Vegas Irving Challenger 2002 Azalea Orthopedic Challenger - Tyler Intersport Heilbronn Open - Heilbronn Dallas Challenger Savannah Challenger 2004 Freeman Men's Challenger - Joplin Winnetka Challenger Harrah's Entertainment Men's Pro Challenger - Tunica Izmir Challenger Third Bank Tennis Championships - Lexington Charlottesville Challenger Winnetka Challenger Knoxville Challenger Challenger ATP de Cuenca Diario El Mercurio - Cuenca Lubbock Challenger - Lubbock 2001 UT Tyler Patriot Challenger - Tyler 2007 Knoxville Challenger - Knoxville CNA TennisPro Classic - Winnetka Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage XL Capital Bermuda Open - Bermuda Open de Franche Comte - Besancon Open Castilla y Leon Trofeo Iberdrola - Segovia drkoop.com USTA Tennis Championships of Houston - Houston Copa Ericsson Mexico - Guadalajara USTA Challenger of Burbank - Burbank USTA Men's Challenger of Urbana-Champaign - Urbana USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson Costa Rica - San Jose West Side Tennis Club Clay Court Challenger - Forest Hills Prague Open - Prague Schickedanz Open - Furth USTA Tennis Championships of Austin - Austin Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Cadillac Pro Indoor USTA Challenger - West Bloomfield Saint Francis Health System USTA Challenger - Tulsa Hamburg Challenger - Hamburg New Haven CH Kroger / St. Jude International - Memphis Grand Prix de Tennis de Lyon - Lyon Sybase Open - San Jose Kroger / St. Jude International - Memphis Open Seat-Godo '98 - Barcelona The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Scania Stockholm Open - Stockholm Naples Challenger - Naples Adidas International - Sydney CA Tennis Trophy - Vienna Healthsouth/USTA Challenger - Denver Adidas International - Sydney Copenhagen Open - Copenhagen 1998 Safeway Challenger - Aptos Galleryfurniture.com Challenge - Atlanta The Stella Artois Grass Court Championships - Queen's/London Challenger Britania Zavaleta - Puebla Miller Lite Hall of Fame Tennis Championships - Newport Hilton Waikoloa Village USTA Challenger - Waikoloa Tallahassee Challenger XL Capital Bermuda Open - Bermuda The Scottish Tennis Championships - Edinburgh Open de Montauban - Montauban drkoop.com USTA Tennis Championships of San Antonio - San Antonio FILA Challenger - Biella Gold Flake Open - Chennai Heineken Open - Auckland Challenger de Granby - Granby USTA Callenger of Urbana-Champaign - Urbana The Indian Oil-Servo ATP Challenger 1999 - Calcutta FILA Challenger Biella - Biella Challenger de Granby - Granby Adidas International - Sydney Frito Lay/USTA Challenger - Binghamton drkoop.com USTA Challenger of Burbank - Burbank Cerveza Club Colombia Open - Bogota Pro Tennis World Open - Boca Raton Harrah's Entertainment Challenger - Tunica Verizon Tennis Challenge - Atlanta USTA Illinois Challenger - Champaign U.S. Men's Clay Court Championships - Houston Telenordia Swedish Open - Bastad 2001 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Winnetka CH Heineken Open Shanghai - Shanghai Salem Open - Hong Kong AIG Japan Open - Tokyo Sao Paulo Challenger AAPT Championships - Adelaide Heineken Open - Auckland 2008 Lubbock Challenger - Lubbock Sybase Open - San Jose Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad Advanta Championships - Philadelphia Legg Mason Tennis Classic - Washington D.C. Heineken Open - Auckland Sacramento Challenger - Sacramento International Tennis Championships - Delray Beach The Stella Artois Grass Court Championships - London Scottsdale Atlanta Pinehurst San Francisco Memphis Philadelphia Bangkok Challenger Tampa Charlotte Queen's Club Newport Washington Los Angeles Indianapolis Sydney Taipei Chicago Tampa Indianapolis Newport Indianapolis Prague Challenger Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston Open Seat Godo - Barcelona Nottingham-2 Challenger The Stella Artois Grass Court Championships - London TD Waterhouse Cup - Long Island Tallahassee Challenger U.S. Men's Clay Court Championships - Houston US Men's Clay Court Championships - Houston Millenium Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Red Letter Days Open - Nottingham RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Orlando Noumea Challenger Kaoshuing Challenger RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Chennai Open - Chennai Dallas Challenger Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Savannah Challenger Ordina Open - s-Hertogenbosch Atlanta Tennis Championships - Atlanta China Open - Beijing Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Apia International - Sydney Open Sud de France - Montpellier Sydney Memphis SAP Open - San Jose Maui Challenger Honolulu Challenger Brasilia Vienna Ostrava Memphis US Men's Clay Court Championship - Houston Scottsdale Bermuda Queen's Club Sacramento Challenger Washington Indianapolis Stockholm Memphis Atlanta Queen's Club Knoxville Challenger Long Island Tokyo Moscow Adelaide San Francisco Memphis Charlotte Coral Springs Queen's Club Farmers Classic - Los Angeles Washington Indianapolis Champaign Challenger Siebel Open - San Jose Tokyo Citi Open - Washington Heineken Open - Auckland SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Newport Erste Bank Open - Vienna Long Island U.S. National Indoor Tennis Championships - Memphis Dallas Challenger AEGON Championships - London Sarasota Challenger Citi Open - Washington Itaparica U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Campbell's Hall of Fame Tennis Championships - Newport Knoxville Challenger SAP Open - San Jose Serbia Open - Belgrade Farmers Classic - Los Angeles AEGON Championships - London Legg Mason Tennis Classic - Washington St. Petersburg Open - St. Petersburg Heineken Open - Auckland Delray Beach Open - Delray Beach SAP Open - San Jose US Men's Clay Court Championship - Houston AEGON Championships - London Sarasota Challenger CA Tennis Trophy - Vienna Atlanta Tennis Championships - Atlanta Estoril Open - Estoril Open Seat-Godo '99 - Barcelona Regions Morgan Keegan Championships - Memphis Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta US Men's Clay Court Championship - Houston Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Scania Stockholm Open - Stockholm Siebel Open - San Jose Le Gosier Challenger Tallahassee Challenger Swiss Indoors Basel - Basel Stockholm Open - Stockholm Bordeaux Challenger U.S. Men's Clay Court Championships - Houston Panama City Challenger Dubai Duty Free Tennis Championships - Dubai Power Horse Cup - Dusseldorf Barcelona Irving Challenger Queen's Club Indianapolis US Men's Clay Court Championship - Houston Stockholm AXA Open - Lisbon Tokyo Lyon Sarasota Challenger Philadelphia USTA Challenger of Burbank - Burbank University of Tennessee USTA Men's Challenger - Knoxville Shimadsu All Japan Indoor Tennis Championships - Kyoto Casino Lugano - Lugano V Trofeo Ciudad de Quito - Quito drkoop.com USTA Challenger of Austin - Austin Atlanta Lucknow ATP Tour Challenger - Lucknow Nord/LB Open - Braunschweig Kroger / St. Jude International - Memphis Legg Mason Tennis Classic - Washington D.C. RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Regions Morgan Keegan Championships - Memphis Kroger / St. Jude International - Memphis Sydney The Stella Artois Grass Court Championships - London Coral Springs Legg Mason Tennis Classic - Washington D.C. Sony Open Tennis - Miami Grand Prix de Tennis de Lyon - Lyon U.S. Mens's Clay Court Championship - Houston Tokyo Campbells Hall of Fame Tennis Championships - Newport Abierto Mexicano de Tenis Pegaso - Acapulco International Tennis Championships - Delray Beach Siebel Open - San Jose Kroger / St. Jude International - Memphis CA Tennis Trophy - Vienna Power Horse Cup - Dusseldorf Philadelphia Tampa Adidas International - Sydney U.S. Open - New York ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix de Tennis de Lyon - Lyon Waldbaum's Hamlet Cup - Long Island Copenhagen Open - Copenhagen President's Cup - Tashkent BellSouth Open - Vina del Mar Brasil Open - Salvador Indianapolis Eurocard Open - Stuttgart 12th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Italian Open - Rome du Maurier Open - Toronto Eurocard Open - Stuttgart 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris The Ericsson Open - Miami Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Indian Wells Key Biscayne Monte Carlo Rome Cincinnati Canadian Open Stuttgart Paris Indian Wells Key Biscayne Sydney Rome Canadian Open Cincinnati Essen Paris Indian Wells Key Biscayne Canadian Open Stockholm Paris Indian Wells Key Biscayne Energis Open - Amersfoort Stockholm Paris Brisbane Canadian Open Cincinnati NASDAQ-100 Open - Miami Legg Mason Tennis Classic - Washington Heineken Open - Auckland Pacific Life Open - Indian Wells Rogers Masters - Toronto Malaysian Open - Kuala Lumpur Campionati Internazionali D'Italia - Rome Masters Series - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Sony Ericsson Open - Miami Rogers Cup - Toronto Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Rogers Cup - Toronto AEGON International - Eastbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne The Ericsson Open - Miami Pacific Life Open - Indian Wells AEGON Championships - London French Open - Paris Tennis Masters Series - Hamburg Wimbledon - London U.S. Open - New York French Open - Paris Tennis Masters Series - Rome Wimbledon - London U.S. Open - New York Australian Open French Open Wimbledon U.S. Open Australian Open French Open Wimbledon U.S. Open Australian Open French Open Wimbledon Canadian Open U.S. Open Wimbledon U.S. Open Wimbledon U.S. Open French Open U.S. Open Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Copa AT&T - Buenos Aires Australian Open - Melbourne Australian Open - Melbourne Pacific Life Open - Indian Wells Winston-Salem Open - Winston-Salem Rogers Masters - Montreal Internazionali BNL dItalia - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Atlanta U.S. Open - New York BNP Paribas Open - Indian Wells Cincinnati BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Sony Open Tennis - Miami Australian Open - Melbourne French Open - Paris Australian Open Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Telecom Italia Masters - Rome Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne French Open - Paris French Open - Paris Davis Cup, World Group, SF, ESP-USA 5-0 Davis Cup, World Group, 1R, SUI-USA 3-2 French Open U.S. Open Great American Insurance ATP Championship - Cincinnati Tennis Masters Series - Rome River Oaks International Tennis Tournament - Houston French Open - Paris French Open - Paris Wimbledon - London Olympics - Sydney Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Davis Cup, World Group, SF, ITA-USA 4-1 Davis Cup, World Group, 1R, USA-GBR 3-2 Davis Cup, World Group, QF, AUS-USA 4-1 Davis Cup, World Group, QF, USA-BEL 4-1 River Oaks International Tennis Tournament - Houston 70th River Oaks International Tennis Tournament - Houston Grand Slam Cup Grand Slam Cup Grand Slam Cup ATP Tour World Championship - Hannover